package TeacherLegendAPI.File;

import java.io.File;
import java.io.FileFilter;

/**
 * 获取当前目录下所有名字中含有字母i的子项
 *
 * 提示：String的indexOf,contains方法都可以使用
 */
public class Test {
    public static void main(String[] args) {
        File file=new File(".");


        FileFilter filter=new FileFilter() {
            @Override
            public boolean accept(File file) {
                String name= file.getName();
                //return name.toLowerCase().contains("i");
                return name.toLowerCase().indexOf("i")!=-1;
            }
        };

        File[]subs=file.listFiles(filter);
        for (int i = 0; i < subs.length; i++) {
            File sub=subs[i];
            System.out.println(sub.getName());
        }
    }
}
